package com.ucl.dao.flowsearch;

import com.baomidou.mybatisplus.plugins.pagination.Pagination;
import com.ucl.model.request.flowsearch.SimQueryPara;
import com.ucl.model.vo.flowsearch.SimVO;
import com.ucl.model.vo.flowsearch.ColumnVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface SimDao extends FSBaseDao {

    List<SimVO> selectSimVOList(Pagination page, @Param("filter") SimQueryPara filter);

    List<ColumnVO> getTableColumnNames(String tableName);

    void insertSimData(List<SimVO> simVOList);
}
